<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:tns="http://schemas.datacontract.org/2004/07/Nop.Plugin.Misc.WebServices" elementFormDefault="qualified" targetNamespace="http://schemas.datacontract.org/2004/07/Nop.Plugin.Misc.WebServices" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:complexType name="Prodotti">
    <xs:sequence>
      <xs:element minOccurs="0" name="products" nillable="true" type="tns:ArrayOfproducts" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Prodotti" nillable="true" type="tns:Prodotti" />
  <xs:complexType name="ArrayOfproducts">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="products" nillable="true" type="tns:products" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproducts" nillable="true" type="tns:ArrayOfproducts" />
  <xs:complexType name="products">
    <xs:sequence>
      <xs:element minOccurs="0" name="desc" nillable="true" type="tns:Desc" />
      <xs:element minOccurs="0" name="groups" nillable="true" type="tns:Groups" />
      <xs:element minOccurs="0" name="id" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="imgs" nillable="true" type="tns:Imgs" />
      <xs:element minOccurs="0" name="name" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="origprice" type="xs:double" />
      <xs:element minOccurs="0" name="price" type="xs:double" />
      <xs:element minOccurs="0" name="ship" type="xs:int" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="products" nillable="true" type="tns:products" />
  <xs:complexType name="Desc">
    <xs:sequence>
      <xs:element minOccurs="0" name="breve" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="lunga" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Desc" nillable="true" type="tns:Desc" />
  <xs:complexType name="Groups">
    <xs:sequence>
      <xs:element minOccurs="0" name="category" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="featured" type="xs:boolean" />
      <xs:element minOccurs="0" name="spotlight" type="xs:boolean" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Groups" nillable="true" type="tns:Groups" />
  <xs:complexType name="Imgs">
    <xs:sequence>
      <xs:element minOccurs="0" name="main" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="spotlight" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="thumb" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="Imgs" nillable="true" type="tns:Imgs" />
  <xs:complexType name="ArrayOfproductscart">
    <xs:sequence>
      <xs:element minOccurs="0" maxOccurs="unbounded" name="productscart" nillable="true" type="tns:productscart" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="ArrayOfproductscart" nillable="true" type="tns:ArrayOfproductscart" />
  <xs:complexType name="productscart">
    <xs:sequence>
      <xs:element minOccurs="0" name="idcustomer" type="xs:int" />
      <xs:element minOccurs="0" name="pag" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="prodid" type="xs:int" />
      <xs:element minOccurs="0" name="pwd" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="qty" type="xs:int" />
      <xs:element minOccurs="0" name="tel" nillable="true" type="xs:string" />
      <xs:element minOccurs="0" name="user" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="productscart" nillable="true" type="tns:productscart" />
  <xs:complexType name="confirmorderesponse">
    <xs:sequence>
      <xs:element minOccurs="0" name="esito" type="xs:int" />
      <xs:element minOccurs="0" name="idordine" type="xs:int" />
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="confirmorderesponse" nillable="true" type="tns:confirmorderesponse" />
  <xs:complexType name="EsitoRegistrazione">
    <xs:sequence>
      <xs:element minOccurs="0" name="esito" type="xs:int" />
      <xs:element minOccurs="0" name="iduser" type="xs:int" />
      <xs:element minOccurs="0" name="message" nillable="true" type="xs:string" />
    </xs:sequence>
  </xs:complexType>
  <xs:element name="EsitoRegistrazione" nillable="true" type="tns:EsitoRegistrazione" />
</xs:schema>